package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.BAnjuanOld;

import java.util.HashMap;
import java.util.List;

/**
 * 旧案卷操作Mapper接口
 * 
 * @author zzr
 * @date 2023-09-16
 */
public interface BAnjuanOldMapper 
{
    /**
     * 查询旧案卷操作
     * 
     * @param recid 旧案卷操作主键
     * @return 旧案卷操作
     */
    public BAnjuanOld selectBAnjuanOldByRecid(String recid);

    /**
     * 查询旧案卷操作列表
     * 
     * @param bAnjuanOld 旧案卷操作
     * @return 旧案卷操作集合
     */
    public List<BAnjuanOld> selectBAnjuanOldList(BAnjuanOld bAnjuanOld);

    /**
     * 新增旧案卷操作
     * 
     * @param bAnjuanOld 旧案卷操作
     * @return 结果
     */
    public int insertBAnjuanOld(BAnjuanOld bAnjuanOld);

    /**
     * 修改旧案卷操作
     * 
     * @param bAnjuanOld 旧案卷操作
     * @return 结果
     */
    public int updateBAnjuanOld(BAnjuanOld bAnjuanOld);

    /**
     * 删除旧案卷操作
     * 
     * @param recid 旧案卷操作主键
     * @return 结果
     */
    public int deleteBAnjuanOldByRecid(String recid);

    /**
     * 批量删除旧案卷操作
     * 
     * @param recids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteBAnjuanOldByRecids(String[] recids);

    public int updateAnJuanByEEid(String engId);

    public int updateAnJuanBingStatus(HashMap<String, Object> map);
}
